namespace MetaView.Core;

/// <summary>
/// 配置事件参数类，继承自PluginEventArgs
/// 该类用于封装配置相关的事件参数，主要携带了配置信息
/// </summary>
public class ConfigEventArgs : PluginEventArgs
{
    /// <summary>
    /// 初始化ConfigEventArgs类的实例
    /// </summary>
    /// <param name="config">配置对象</param>
    public ConfigEventArgs(Config config)
    {
        this.Config = config;
    }

    /// <summary>
    /// 具体配置
    /// </summary>
    public Config Config { get; }
}